package com.xyz;

import java.util.Scanner;

public class Main {

    public static void main(String[] args) {
        String regex = "^(13[0-9]|14[5-9]|15[0-3,5-9]|16[2,5,6,7]|17[0-8]|18[0-9]|19[0-3,5-9])\\d{8}$";
        String regId = "^(([1][1-5])|([2][1-3])|([3][1-7])|([4][1-6])|([5][0-4])|([6][1-5])|([7][1])|([8][1-2]))\\d{4}(([1][9]\\d{2})|([2]\\d{3}))(([0][1-9])|([1][0-2]))(([0][1-9])|([1-2][0-9])|([3][0-1]))\\d{3}[0-9xX]$";
        Scanner s = new Scanner(System.in);
        System.out.println("请输入你的手机号：");
        String phoneNum = s.next();
        System.out.println("你输入的电话号码是:"+phoneNum);
        if(phoneNum.matches(regex))
        {
            System.out.println("你输入的是一个标准的号码！通过正则表达式验证！");
        }
        else {
            System.out.println("你输入的不是一个标准的号码！没通过正则表达式验证！");
        }
	// write your code here
    }
}
